wild marshmallow - German English Dictionary